@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th {margin: 0;padding: 0;}
li {list-style: none;}
input,textarea,select {font-family: inherit;font-weight: inherit;font-size: 14px;}
img {border: 0;}
.clear,.cl {height: 0;overflow: hidden;clear: both;}
i,em{font-style: normal;}
dl,dt,dd {margin: 0px;padding: 0px;list-style: none;}
.fl {float: left}
.fr {float: right}
.pr{position: relative;}
.pa{position: absolute;}
body,td,th {font-size: 14px;color: #333;}
a {font-size: 14px;color: #333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
body {font-size: 14px; background:url(images/20181230103224_1721450711.jpg) center top repeat-x;min-width: 1200px;font-family: Microsoft YaHei;}
.w1400,.w1200,.page,.box,.content{width: 1200px;margin: 0 auto;}
.top50{ padding-top:50px;}
.mar50{ margin:40px auto;}
.w890{ width:890px; float:right;}

/*headr*/
.headr{}
.top{height: 40px;line-height: 40px;color: #999;}
.top_r a{color: #999;padding-left: 20px; margin-left: 10px;}
.top_r a:hover{ color:#de0000;}
.t1{background:url(images/20181230105600_547536547.png) left center no-repeat;}
.t2{background:url(images/20181230105614_87813867.png) left center no-repeat;}
.t3{background:url(images/20181230105627_2039319748.png) left center no-repeat;}

.h_nr{ height:130px;}
.logo{padding-top: 20px;}
.logo span{display: block;font-size: 16px;letter-spacing: 6px;padding-top: 6px;}
.nav{}
.nav ul{}
.nav ul li{float: left;}
.nav ul li a{ display: block;font-size: 16px;margin-top: 42px;margin-left: 22px; text-align:center;line-height: 22px;}
.nav ul li a em{display: block;font-size: 12px;text-transform: uppercase;color: #999;}
.cur a,.nav ul li a:hover{font-size:16px; color:#de0000;}
.hx{ width: 100%;height: 2px;background-color: #028bdc;}

.menu ul { position: absolute;width: 170px; z-index: 9999;    margin-top: 10px; margin-left: -30px; opacity: 0;  border: 1px solid #ddd;
-webkit-transition: opacity .25s ease .1s;
-moz-transition: opacity .25s ease .1s;
-o-transition: opacity .25s ease .1s;
-ms-transition: opacity .25s ease .1s;
transition: opacity .25s ease .1s;
}
.menu li:hover > ul {opacity: 1;}
.menu ul li {height: 35px; line-height: 35px;  width: 100%;  overflow: hidden; 
-webkit-transition: height .25s ease .1s;
-moz-transition: height .25s ease .1s;
-o-transition: height .25s ease .1s;
-ms-transition: height .25s ease .1s;
transition: height .25s ease .1s;
}
.menu li:hover > ul li {height: 40px;line-height: 40px;overflow: visible;}
.menu ul li a{ width: 170px; text-align:center;font-size: 12px;}
.menu ul li:last-child a{ border: none; }
.nav .menu li:hover > ul{ opacity: 1;}
.nav .menu ul li {height: 0;width: 170px;overflow: hidden; background: none;
-webkit-transition: height .25s ease .1s;
-moz-transition: height .25s ease .1s;
-o-transition: height .25s ease .1s;
-ms-transition: height .25s ease .1s;
transition: height .25s ease .1s;}

.nav .menu li:hover > ul li {height: 40px;line-height: 40px;overflow: visible;}
.nav.page {overflow: visible;}
.nav .menu ul li a {width: 100%;height: 100%;padding: 0;display: block;border-bottom: 1px solid #dbdbdf;text-align:center;font-size: 14px;color:#333;background:#fff; line-height: 40px !important;margin: 0 auto !important;}
.nav .menu ul li a:hover{background:#2196f3; color:#fff; height: 40px; line-height: 40px; overflow: hidden;} 
.nav .menu ul li:last-child a { border: none; }   



/*search*/
.search_t{top: 561px; position: absolute;}
.search{width:100%; min-width:1200px; overflow:hidden; height:100px; padding:15px 0; background:#f8f8f8;}
.searchW{width:1200px; margin:0 auto; overflow:hidden;}
.search_l{float:left; width:298px; font-size:20px; color:#028bdc; font-weight:bold; line-height:32px; margin-top:20px;}
.search_line{float:left; width:0px; border-right:solid 1px #d2d2d2; border-left:solid 1px #fff; height:78px; margin-top:11px; overflow:hidden;}
.search_r{float:left; overflow:hidden; width:472px; padding:0px 56px; margin-top:20px;}
.search_rm{width:472px; font-size:14px; line-height:24px; padding-top:5px;}
.search_rm strong{color:#de0000; font-size:14px;}
.search_rm a{font-size:14px;}

#search-d{width:472px; overflow:hidden; height:30px; border-bottom:solid 1px #ddd; border-top:solid 1px #ddd;}
#search-i{float:right; width:37px; overflow:hidden; height:30px;}
#search-i input{border:none;}
#search-bg{float:left;width:435px; height:30px; overflow:hidden;}
#search input{border: none;}
:focus{outline:none;/*鍘绘帀杈撳叆妗嗚幏寰楃劍鐐规椂榛樿鐨勮疆寤�*/}

.search_lx{float:right; width:190px; padding-left:64px; background:url(images/20181230144610_713740770.png) no-repeat left center; height:72px; margin-top:21px;}
.search_lx_m{font-size:18px; line-height:26px;}
.search_lx_s{font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:30px; color:#de0000;}

/*bt01*/
.bt01{ text-align:center;margin-bottom: 30px;}
.bt01 b{font-size:36px;}
.bt01 b a{font-size:36px; color:#028bdc;}
.bt01 span{font-size:16px; display:block; margin-top:4px;}
.bt01 i{background:#de0000; height:3px; width:40px; display:block; margin:auto; margin-top:15px;}


/*prodnuct*/
.prod{padding: 50px 0; background:url(images/20181230213805_121725525.jpg) top center no-repeat;}

.prod_nr{}
.list{ width:280px;}
.list_t{height: 90px;background-color: #de0000;color: #fff;text-align: center;line-height: 90px;font-size: 26px;}
.list_t em{ background:url(images/20181230184502_1152828753.jpg) left center no-repeat; padding-left: 30px;}
.list_nr{background-color: #333;border-bottom: 1px #ccc solid;}
.list_nr a{display:block; font-size:14px; color:#cccccc; background:url(images/20181230213209_297909408.png) no-repeat center left 30px; padding-left:60px;-webkit-transition: all 0.5s ease-in-out;}
.list_nr td:hover a{background:url(images/20181230213427_1305378822.png) no-repeat center left 30px;}
.list_x{height: 100px;background-color: #333;color: #fff;text-align: center;padding: 22px 0;line-height: 30px;}
.list_x img{}
.list_x span{font-size: 16px;display: block;padding-top: 6px;}
.list_x b{font-size: 24px;display: block;}

.prod_r{}

/*advantage*/
.advantage {height: 1901px;background: url(images/20190105102926_834345419.jpg) no-repeat center top;}

.advantage .advtop {height: 240px;padding-top: 56px;text-align: center;margin-bottom: 65px;}
.advantage .advtop .dzzd {width: 97px;height: 97px;padding: 7px;background: #de0000;margin: 0 auto;}
.advantage .advtop .dzzd span {display: block;padding: 5px;border: 1px solid #d93c3c;font-size: 32px;font-weight: bold;color: #fff;text-align: center;line-height: 38px;width: 85px;height: 84px;}
.advantage .advtop .top_p1 {font-size: 42px;color: #333;margin-top: 15px;}
.advantage .advtop .top_p1 b {color: #de0000;}
.advantage .advtop .top_p2 {font-size: 12px;color: #cfcfcf;text-transform: uppercase;margin-bottom: 5px;}
.advantage .advtop .top_p3 {font-size: 24px;color: #fff;width: 520px;margin: 0 auto;background: #333;height: 34px;line-height: 34px;border-radius: 25px;}
.advantage .advtop .top_p3 em {color: #979797;}

.advantage .advbox {height: 1540px;position: relative;}
.adv_con {height: 260px;position: absolute;padding-left: 110px;width: 490px;}
.adv_con .advnum {display: block;width: 93px; height: 93px;line-height: 93px;text-align: center;font-size: 32px;font-weight: bold;color: #fff;background: url(images/20190105094049_38264654.png) no-repeat center;position: absolute; left: 0; top: 0;}
.adv_con h2 {font-size: 24px;color: #333;position: relative;margin-bottom: 30px;}
.adv_con h2 span {color: #333;}
.adv_con h2 span b {color: #de0000;}
.adv_con h2 p {font-size: 13px;color: #c3c3c3;font-weight: normal;text-transform: uppercase;}
.adv_con ul li {line-height: 24px;margin-bottom: 10px;position: relative;font-size: 14px;color: #333;}
.adv_con ul li b {font-size: 16px;color: #de0000;}

.advcon01 {top: 0px;left: 0px;}
.advcon02 {top: 450px;left: 585px;}
.advcon03 {top: 855px;left: 0px;}
.advcon04 {top: 1245px;left: 585px;}

/*case*/
.case{ background-color:#028bdc; padding:50px 0;}
.case .bt01{color:#fff;}
.case .bt01 a{ color:#fff;}
.case_nr{}
.case_nr td{background-color: #fff;margin-right: 10px;display: block; float: left;    padding-bottom: 20px;position: relative;}
.case_nr td:hover{margin-top: -10px;transition:all 0.4s;}
.case_nr td a:after{ content: ''; position: absolute; width: 50px; height: 50px; display: block; background: #fff url(images/20181231111804_694558076.png) center no-repeat;; left: 120px; top: 188px; -webkit-transition:0.6s all ease-in-out; transition:0.6s all ease-in-out; border-radius: 50px;border: 1px #eee solid;}
.case_nr td a img{padding-top: 5px;}
.case_nr td div a{ height: 40px;line-height: 40px; display: block;margin-top: 20px;}


/*lc*/
.lc_bg{background:#f5f5f5;padding: 20px 0;overflow:hidden;} 
.lc ul{height: 110px; background:url(images/20181231102547_1016882274.png) center no-repeat;margin-bottom: 50px;}
.lc li{float: left;width: 100px;margin-right: 116px;line-height: 0px;border: 1px #ccc solid;height: 100px;border-radius: 50px;}
.lc li img{display: block; width: 110px; height: 127px;}
.lc li em{display: block; color: #666; font-size: 14px;width: 100px;padding-top: 120px;text-align: center;}
.lc .nones{width: 100px;margin-right: 0px;}

.lc1{ background:url(images/20181231101646_1960261730.png) center no-repeat;}
.lc2{background:url(images/20181231101655_402126787.png) center no-repeat;}
.lc3{background:url(images/20181231101655_845961586.png) center no-repeat;}
.lc4{background:url(images/20181231101655_1925094533.png) center no-repeat;}
.lc5{background:url(images/20181231101656_851287243.png) center no-repeat;}
.lc6{background:url(images/20181231101656_243868382.png) center no-repeat;}
.lc1:hover{background: #028bdc url(images/20181231102952_589164473.png) center no-repeat;}
.lc2:hover{background: #028bdc url(images/20181231102952_266791135.png) center no-repeat;}
.lc3:hover{background: #028bdc url(images/20181231102953_1634241191.png) center no-repeat;}
.lc4:hover{background: #028bdc url(images/20181231102953_1195426576.png) center no-repeat;}
.lc5:hover{background: #028bdc url(images/20181231102953_1174756263.png) center no-repeat;}
.lc6:hover{background: #028bdc url(images/20181231102953_2109699995.png) center no-repeat;}

/*about*/
.about{ background:#ededef url(images/20181230221846_379701175.jpg) bottom center no-repeat;padding: 50px 0;}
.about_nr{}
.about_nr .fl{}
.about_w{width: 570px;}
.about_w b{font-size: 24px;display: block;padding-bottom: 20px;}
.about_w span{line-height: 37px; padding-bottom:30px; display:block;}
.about_w a{display: block;width: 110px;text-align: center;height: 40px;line-height: 40px;background-color: #028bdc;color: #fff;float: left;margin-right: 20px;}
.about_w a:hover{background-color: #de0000; margin-top:-5px;transition:all 0.4s;}

.equ{}
.equ_t{width: 150px;height: 40px; line-height: 40px;text-align: center;background-color: #333;margin-bottom: 10px;}
.equ_t a{display: block;color: #fff;}
.equ_t a:hover{background-color: #de0000;}
.equ_nr{}

/*news*/
.news {padding: 50px 0;}
.news_row1 .news_row1_t{ font-size: 26px; font-weight: bold; line-height: 40px; color: #fff; padding: 30px 40px 110px; background: url(images/20181231103820_418578751.jpg) no-repeat center; display: block; width: 130px; text-align: center; float: left; }
.news_row1 .news_row1_t .en{ font-size: 12px; line-height: 30px; display: block; font-weight: 100; }
.news_row1 .news_div { float: right; width: 990px; height: 210px; }
.news_row1 .news_div_item { position: relative; height: 210px; width: 100%; }
.news_row1 .news_div_item .news_div_item_date { display: block; width: 160px; position: absolute; bottom: 30px; padding: 25px; text-align: center; line-height: 30px; height: 30px; left: -210px; }
.news_row1 { width: 100%; height: 210px; position: relative; }
.news_row1 .news_div_item .news_div_item_date > div { display: inline-block; color: #fff; font-size: 24px; font-family: arial; font-weight: bold; line-height: 30px; }
.news_row1 .news_div_item .news_div_item_date > div.news_div_item_year { display: block; font-size: 16px; position: absolute; bottom: 0; width: 100%; text-align: center; left: 0; font-weight: 100; line-height: 20px; }
.news_row1 .news_div_item_content { float: right; width: 520px; padding: 40px; background: #028bdc; height: 130px; position: relative; }
.news_row1 .news_div_item_a:after { content: 'More'; font-family: arial; font-size: 14px; font-weight: 100; position: absolute; bottom: 40px; color: #fff; border: 1px solid #fff; padding: 0 25px; border-radius: 50px; line-height: 26px; left: 40px; background: url(images/20190105093436_1888940318.png) no-repeat 120px center; transition:0.3s all ease-in-out; }
.news_row1 .news_div_item:hover .news_div_item_a:after{ background-position: 70px center; padding: 0 55px 0 25px; }
.news_row1 .news_div_item_body { color: #eee; font-size: 14px; line-height: 25px; display: block; height: 50px; }
.news_row1 .news_div_item_a { display: block; line-height: 25px; color: #fff; font-size: 22px; padding-bottom: 15px; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_row1 .news_div_item_pic { float: left; width: 390px; height: 210px; overflow: hidden; position: relative; }
.news_row1 .news_div_item_pic a, .news_row1 .news_div_item_pic a img { display: block; width: 100%; height: auto; }
.news_row1 .news_div_item_pic a img { position: absolute; bottom: 0; left: 0; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 25px 20px; height: 250px; font-weight: normal; width: 560px; float: left; background: #f8f8f8; }
.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative; padding: 6px 0; height: 40px; overflow: hidden; transition: 0.3s all ease; border-bottom: 1px solid #f5f5f5; }
.news_row2 .news_div_item:nth-last-child(1), .news_row2 .divdgweb_new_div_item:nth-last-child(1){ border-bottom: 0 none !important; }
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }
.news_row2 .news_div_item_year:after, .news_row2 .news_div_item_year::after, .news_row2 .divdgweb_new_div_item_year:after, .news_row2 .divdgweb_new_div_item_year::after{ content: '-'; }
.news_row2 .on .news_div_item_year:after, .news_row2 .on .divdgweb_new_div_item_year:after{ content: ''; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content: ''; background: #028bdc; width: 4px; height: 4px; position: absolute; left: 22px; top: 19px; }
.news_row2 .on .news_div_item_title:after, .news_row2 .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_row2 .news_div_item_title .news_div_item_a, .news_row2 .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #676767; padding-left: 45px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_row2 .news_div_item_pic{ display: none; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on { height: 90px; padding: 0px 0 10px 0; }
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 24px; color: #999; font-size: 13px; width: 520px; text-align: justify; position: absolute; right: 20px; top: 60px; transition:0.3s all ease-in-out; }
.news_row2 .on .news_div_item_body, .news_row2 .on .divdgweb_new_div_item_body{ top: 40px}
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 303px; display: none; }
.news_row2 .on .news_div_item_title .news_div_item_a, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 0; top: 0px; width: 335px; color: #333; padding-left: 20px; font-size: 16px; }
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #028bdc; font-size: 24px; line-height: 30px; }
.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_row2 .on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_row2 .on .news_div_item_date > .news_div_item_year:after,.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }
.news_row2 .news_cont_t{ display: block; }
.news_row2 .news_cont_t a { display: block; padding-left: 75px; line-height: 70px; font-size: 20px; font-weight: bold; color: #028bdc}
.news_row2 .news_cont_t a .en{ font-size: 12px; font-weight: 100; color: #aaa; text-transform: capitalize; }
.news_row2 .news_cont { float: left; width: 600px; }
.news_row2 .news_cont1 .news_cont_t a { background: #e5e5e5 url(images/20181230221101_1555853099.png) no-repeat 20px center; }
.news_row2 .news_cont2 .news_cont_t a{ background:#e5e5e5 url(images/20181230221128_1970705281.png) no-repeat 20px center; }
.news_div_item_title a:hover { text-decoration: none; }
.news_cont_t a:hover { text-decoration: none; }
.divdgweb_new_div a:hover { text-decoration: none; }

/*link*/
.links{width:100%; overflow:hidden; padding:20px 0; border-top:1px #eee solid;}
.linksW{width:1200px; margin:0 auto;  height:66px;}
.links_l{float:left; width:117px; border-right:solid 1px #ddd;}
.links_lm{font-size:16px; line-height:18px; color:#666;}
.links_len{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:30px; font-size:30px; color:#999; filter:Alpha(opacity=40); opacity:0.4;}
.links_r{float:right; width:1065px; padding-top:5px; line-height:36px;}
.links_r a{font-size:14px; color:#666;}


/*foot*/
.foot{height: 300px;background:url(images/20181230172211_1324692546.jpg) top center no-repeat;padding-top: 60px;}
.f_nav{}
.f_nav dl{float: left;margin-right: 166px;position: relative;}
.f_nav dl dt{padding-bottom: 30px;}
.f_nav dl dt a{color: #fff;font-size: 16px;font-weight: bold;position: relative;}
.f_nav dl dd{line-height: 30px;}

.f_nav dl dd a{color: #999;}
.f_nav dl dt:after { content: ''; position: absolute; width: 20px; height: 2px; display: block; background: #fff; left: 0; top: 40px; -webkit-transition:0.6s all ease-in-out; transition:0.6s all ease-in-out; }
.f_nav dl:hover  dt:after{ width: 60px; background: #fff;}

.f_tel{margin-right: 0px !important;}
.f_tel dt{}
.f_tel dd{font-size: 24px;color: #FF1606;padding-bottom: 10px;}
.f_tel img{width: 150px;}

.copy{ height:60px; line-height:60px;background-color: #1b1b1b;}
.copy .fl{color: #eee;}
.copy .fr{color: #999;}
.copy .fr a{color: #999;}
.copy .fr a:hover{color: #de0000;}




/*娴姩绐楀彛*/
.my-kefu{position: fixed;right: 0px;top:18%;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background: #028bdc;margin-top: 1px;padding: 4px 0;height:75px;width: 77px;}
.my-kefu li i{background: url(images/20190109094128_536169334.png) no-repeat;display:block; width: 35px; height: 27px; margin: 0px auto; text-align: center;margin-top: 3px;}
.my-kefu li p{height: 30px; line-height: 30px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 5px;margin-top: 11px !important;}
.my-kefu .my-kefu-tel i{background-position: 3px -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:155px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:155px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#028bdc;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;margin-top: 10px !important;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height:46px; line-height: 40px; padding-left:15px; border-left: 1px solid #fff; padding-top: 8px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}

#search_center span{padding-left:30px;}










































ul.small_ul li{    width: 85px !important;height: auto !important;}
.showsum{width: 100% !important;height: 100px !important;} 
.small_ul{width: 100% !important;}
.showbox{ height: auto !important;}
.showbox>div{top: 0 !important;}
ul.small_ul li img{border: 1px solid #ddd; box-sizing: border-box;}